package com.fd.service.impl;

import com.fd.dao.StudentDao;
import com.fd.entity.Student;
import com.fd.service.StudentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
@Service
public class StudentServiceImpl implements StudentService {
    @Autowired
    private StudentDao studentDao;

    //增
    @Override
    public void add(Student student) {
        studentDao.save(student);
    }

    //改
    @Override
    public void alter(Student student) {
        studentDao.update(student);
    }

    //删
    @Override
    public void del(Integer id) {
        studentDao.delete(id);
    }

//    //查id
//    @Override
//    public Integer getMaxId() {
//        return studentDao.getById();
//    }

    //查所有id
    @Override
    public List getAllId() {
        return studentDao.getAllId();
    }

    @Override
    public List<Student> getAll() {
        return studentDao.getAll();
    }

//    @Override
//    public List query(String searchVlaue) {
//        return studentDao.getAll();
    }

//    @Override
//    public List query(String searchVlaue) {
//        return null;
//    }

//    @Override
//    private StudentDao studentDao;
//
//    @Override
//    public void alter(Student alterStudent) {
//        studentDao.alterStudent(alterStudent);
//    }
//
//    @Override
//    public void del(String id) {
//        studentDao.delStudent(id);
//    }
//
//    @Override
//    public Integer getMaxId() {
//        return studentDao.getMaxId();
//    }
//
//
//    @Override
//    public List getAllId() {
//        return studentDao.getAllId();
//    }
//
//    @Override
//    public List query(String searchVlaue) {
//        searchVlaue = searchVlaue.trim();
//        return studentDao.query(searchVlaue);
//    }

